package org.payeco.risk.service;


import org.payeco.risk.model.UserDefinedClasses;
import org.payeco.risk.model.UserDefinedParams;
import org.payeco.risk.model.UserDefinedReturnClass;

public interface PayecoRiskValidatorService<M> {
	
	public UserDefinedReturnClass<M> forwardValidate(UserDefinedClasses classList, UserDefinedParams params);
	
	public UserDefinedReturnClass<M> backwardValidate(UserDefinedClasses classList, UserDefinedParams params);
	
}
